Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 TROYDALE LANE Semi-Detached £260,000 1 Mar 2017
66 TROYDALE LANE Semi-Detached £307,995 18 Dec 2008
68 TROYDALE LANE Detached £240,000 17 Dec 2008